low-pressure condensing turbine - French English Dictionary